define(function(require, exports, module) {
	"use strict";
	var p_domains, _index;
	"undefined" != typeof jQuery && (p_domains = require("domains"), _index = function() {
		var _method = {
			main_banner: function() {
				$("#bannerSlider").slide({
					titCell: ".hd ul",
					mainCell: ".bd ul",
					effect: "fold",
					autoPage: "<li></li>",
					autoPlay: !0,
					interTime: 7500,
					endFun: function(i, c, s) {
						var curItem = $(".bd li", s).eq(i);
						curItem.find("dd").each(function(j) {
							$(this).stop(1, 1).delay(250 * j).animate(eval("(" + $(this).attr("palyIn") + ")"))
						}),
						$(".bd li", s).not(curItem).find("dd").each(function(j) {
							$(this).stop(1, 1).animate(eval("(" + $(this).attr("palyOut") + ")"))
						})
					}
				})
			},
			product: function() {
				var a = function() {
					var a = $(".jsProList");
					a.find(".proItem").hover(function() {
						$(this).addClass("hover"),
						$(this).find(".proBtn > .defBtn").removeClass("defBtn2")
					},
					function() {
						$(this).removeClass("hover"),
						$(this).find(".proBtn > .defBtn").addClass("defBtn2")
					}).bind("click",
					function(a) {
						var b = $.zexjs.utils.filterTag(a.target, "a");
						return b ? !0 : ($(this).find(".proBtn").children("a")[0].click(), !1)
					})
				},
				b = {
					main: function() {
						a()
					}
				};
				return b
			} (),
			article: function() {
				var a = function() {
					var a = $(".jsNewsList");
					a.slide({
						titCell: "#jsNewsTabs li",
						mainCell: "#jsNewsCont",
						effect: "left",
						easing: "easeOutCirc",
						autoPlay: !1,
						interTime: 5e3
					}),
					a.find("#jsNewsCont > ul > li").hover(function() {
						$(this).addClass("hover").css({
							cursor: "pointer"
						})
					},
					function() {
						$(this).removeClass("hover").css({
							cursor: "default"
						})
					}).bind("click",
					function(a) {
						var b = $.zexjs.utils.filterTag(a.target, "a");
						return b ? !0 : ($(this).find(".txtBox dt").children("a")[0].click(), !1)
					})
				},
				b = {
					main: function() {
						a()
					}
				};
				return b
			} ()
		},
		_factory = {
			init: function() {
				p_domains.common.domain_search.init_form(),
				_method.main_banner(),
				_method.product.main(),
				_method.article.main()
			}
		};
		return _factory
	} (), $(document).ready(function() {
		_index.init()
	}))
});